Business

Global shares struggle as investors weigh up chances of a mega Fed rate hike and..